| 4D Chart v13CT INSERT FIELD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Chart v13
 CT INSERT FIELD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CT INSERT FIELD ( area ; scope ; first ; last ; numTable ; numField ; format ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| area | 倍長整数 |   | 4D Chart エリア | |||||
| scope | 倍長整数 |   | -1 = ドキュメント内の最初のオブジェクト 0 = セレクション内の最初のオブジェクト >0 = オブジェクトID | |||||
| first | 整数 |   | 先頭の文字の位置から1を引いたもの | |||||
| last | 整数 |   | 最終の文字の位置 | |||||
| numTable | 整数 |   | 参照のテーブル番号 | |||||
| numField | 整数 |   | 参照のフィールド番号 | |||||
| format | 文字 |   | 参照のフォーマット | |||||
CT INSERT FIELD コマンドは、area内scopeで指定されたテキストオブジェクトにフィールド参照を挿入します。
以下の例は、IDが1であるテキストオブジェクトに最初のテーブルの最初のフィールドへの参照を挿入し、オブジェクトにある任意のテキストを置き換えてから、リストの11番目のフォーマットに従ってフォーマットを行います。
 CT INSERT FIELD(Area;1;0;32000;1;1;"11")4DのField関数とTable関数を使用すると、フィールドやテーブルの番号を判断できます。これによって、コードは読みやすくなります。例えば、前述の例で使用されたフィールドが[Customer]Nameである場合、コードは以下のようになります:
 CT INSERT FIELD(Area;1;0;32000;Table(->[Customers]);Field(->Name);"11")
	プロダクト: 4D Chart
	テーマ: CTオブジェクト
	番号: 
        14601
        
        
        
	
	初出: 4D Chart 1